deed granting a licence - İspanyolca İngilizce Sözlük